package com.piggy.logi.sys.bo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.piggy.common.core.web.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.util.Date;
import java.util.List;

/**
 * 承运商司机信息分页查询对象 logi_carrier_driver
 */

@Data
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = true)
@ApiModel("司机可调度分页查询对象")
public class LogiDriverCanScheduleQueryBo extends BaseEntity {

	/** 预计发车时间 */
	@ApiModelProperty("预计发车时间")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date estDepartTime;

	@ApiModelProperty("运单id")
	@JsonFormat(shape = JsonFormat.Shape.STRING)
	private Long waybillId;

	/** 司机姓名 */
	@ApiModelProperty("司机姓名")
	private String driverName;
	/** 司机类型 */
	@ApiModelProperty("司机类型")
	private Integer driverType;
	/** 手机号码 */
	@ApiModelProperty("手机号码")
	private String phoneNumber;

}
